add progress tests