add a dirctory parameter to load/save the keys