update and change to fit for mac pro