expanded memory facts, ensured backwards compatibility