adding graph controller
trying to resolve conflicts