Guide: generics

it is allllll good :)