i believe open_spots is done?