Version10

Almost final version