naming consistency: do not use <object>_type only type