Templates are great :D