refactoring rung calls
moved row modifications into progress