before redesigning updateInc