Guide: generics

lol, sigh, fixing