base template done