fixed V function cumputing