* Add basic check mode. * One more early exit. * Fix naming. * Check that device is actually an existing device.