remove Device.query function