templates building docs