HD data fileIO