added graph generators