fix exists system