Tested with getProgresses, attempted correct error propagation