some broken skeleton code for the orSet