ai no longer seems to blow the call stack