Logged exercise 95% complete

Have fun reviewing this mess =P