generalize readme