Push Back Vs Push Forward