finished with the template