new progress msg parsing