Took a shot at separating graph code and two-guys-specific code.