started implementing device for internal status