add inarray function