need empty? for set questions