added some tast cases