fantastic!
taking it apart and re-doing it was certainly a lot of work and a big challenge but what you did is certainly very gratifying. For having taken apart one that one of my friends brought to me once, I know the amount of hours you must have put into this beauty!