characteristic properties work