setting definitions