spread properties.