Up to about 80% test coverage