[UPDATE] base template