model companion with Long ids