duplicate and non-exist cases