Broken Devices List... But it can be compiled and run