save modification has been updated so that a default 0 value is passed when creating function from other users perspective