Add settings defaults dependence
Changed extend to settings dependence