added tm_properties