use formal logging levels.  finish path parsing.  still plenty of debug to go, plus integration into display code