first version of gatherer done