Generic class (10/29)

Generic class