device init
added remote