implemented txt storage manager