ordering without accessor implemented