* has -> belongs