lib template files