tests updated, read me updated