add deviceview