now it is a template