version update: custom template support