Here is my take on the template.