in and out of progress