Added SimplePool class