ex4complete