General-setting