prog 3 update