complete Ex4