add device tests
add assert