not completed but commiting anyway

To pass the test you want to return None if the rate is truly None.