forked from: sample 7 bezier 

