presentation mid term 400659