all these settings are interconnected