0.4.6: spit out error when target is not found
0.4.7: minor tweak to devices output