compiles - ground up refactor begins
compiling again. still in hacked state