still fixing bugs about u and v