Magical version...the id bug (when change FILE_NAME_LENGTH) is somehow gone...