Version 3. Works, with error management.
cleaned uo README