Overloading push method