backend modify with input in progress