WIP // Rename, documentation, new idea for template.