graph generation smashed