adding inverse properties