add favormodify