work with older catalyst versions