some case for already have