added device detection specs