Working templates, but see #26