ex4 complete