Adding properties and settings class