added dummy collector to selected_collectors for sub from dict to make sure selected_collectors is non-empty