added some cases