ex4 update