finish first part of ex3