self reflection

please follow template