added a base template