Fix bug and failed use case.