some map stuff ... insertion works, find works