fix tests and update read me