tests passing and 100% coverage