add setting config
build parts of models