gem#settingslogic