About to start fiddling with C++ for a couple of weeks to improve performance