real virtual memory management

	with memory leak...