fix exists