extend util
extend settings