typo in `Genric`
s/Genric/Generic/