modified vfi

still does not work as intended