Removed camelCase in operationID and not updating progress if offset is negative