new settings bug fix up