completed reflection #2