Starting from a-new with template compiles and stuff!