template block

just planning the template distribution