change directive template source