simplify internal settings initialization