added ignored rights logic