catkinized version