bug fix: setting definitions