updated to have linked list data blocks & larger directory entries