vix and util methods updated