fix if exists