try to get it in a try/except construct, use teh 16MB as a fallback (and add in comment why it's so large. if you found it in some implementation, just mention it)