stuff and things and stuff.
added custom generators