Add settings.create behavior, update settings.save callback