better relation instance