refactoring PUSH DOWN OPERATION added
16 files changed