Added explicit type to parameter to fix compiler confusing warning
Removed null from progress method calling