fixed empty case string