Added a new field 'description' so we can specify what the template does to end-user