add better docs
don't get fooled by a/../a (circular dependency)