v0 done

to be tested