Preparing infrastructure for the demands of the future : vim