push in deviceready