using v0, tb instead of v0, a