Had some success, now null pointer again, just removing Breadth main
Had marking, needs cleanup before submitting.