altered devices to work on a grid