Added file_reader decorator