compelete settings