Feature complete, but index velocityu processing is stupid