switched to cheerios to fix memory leaking