correcting deviceready