make sure different branches get different templates