final stuff for bezier with final test final