final version and add ReadMe