Added user modify function