major overhaul to get cnx500 list as it existed