working on finding u,v