Replaced a new keyboard, Touch Bar, display, cover lid, battery. Literally a new MacBook Pro in 2016 spec.