95% almost done yay!!!!