fixing some small bugs around the list and output_surfspot_table methods