Just finished this fucking beast. Well. At least I can say...