initial try
added Case
added Case