finished everything except cells and pools