remove look debugger
changing template implementation
rewrite lots of templating logic