Improved invest strategy