add sign modify