device loads itself with a device session