add some cases