pure base template