add new functions to open SPDict file, find entry in list