Add optional reading as separate file.