prog2 updates