10/5

full complete first version