Update phase 1 and 2 on front-end