WARNING: Massive productivity drop incoming.