refactor out the defaultSettings into defaultSettings and scalaSettings