### What problem should be fixed?

### Have you added test cases to catch the problem?