Implemented new templates.