Fixing a bug....  Somehow, memory usage charges were removed, so I readded them, but in a cleaner way that they were added before (ie- at the point of usage, so that there is no way to avoid the charges).