added device detection