fixed exist func?