modify preference utils
modify