updated with many changes...support for xeon 7500 series