Add fixes.
Add tests.