needs a special version of proai