fixed stack_push() FIFO bug