Spend more time with lua.  Still needs better tuning but this runs much better