Mid Term reflection