get stack working properly for push