remove dependency on setting manager
remove dependency on entire container