add support for ancient nodes; resolves #3