some adds to template