added events for device type change