memory usage: 57.08mb real memory: 24.25mb