memory usage: 55.96mb real memory: 24.25mb