get selection args according to events/records, minor changes