memory usage: 56.05mb real memory: 24.25mb