add template documentation