auto complete and store and retrieve lists of dives