nearly there with static graph. complex lines need curves