oh my god ive done it. ive finally finished this book