support formula cells, add tests