https://www.padheye.com/2016/02/fatal-error-allowed-memory-size-of.html