Cleaner file read