adding channel pre deviceready