fix horrible settings bug