deviceready try 4