Preferred properties and basic functions.