update templates, add -cover documentation