add func Occurs