:+1: 
templates are good for such things