Refactor.
Update README.