multi-purpose template