compatibility with older node