3rd Updated to read me