Fixed the push methods