fucntion settings changes