fixed if exists issue