now it compiles again with new templar