working dnd, few types, save,load