hw04 update