fixed a bug, working on new experiment
added an array pool benchmark