Started on blogpost with list of generating functions