Settings refactored to Properties