progress: poll each 50 ms