Renamed the push and pull methods