Added push and pop operations.