properties and settings