five progress tests