removed .direct()
troubleshooting deoptimization
working on fixing v8 optimizations