Fleshed out the direction Generator should go in.