add renderer and init templates