Adding lookup and insert, because of stronger typing.