settings common not common c