ugh-finally-1mb-limit-and-I'm-still-struggling-fml