add a template file
fix spacing