Progress at 29 of june