cleaned up the code, removed the product code, finished building map.