Dynamically handle settings
Cleaning up