devices/servers view and controller implementation