level two is good. Still some clean up to do