compatibility with uphail