ovv function fix