User question:
user: We're tracking a rocket's trajectory, which aligns with a quadratic equation. The coefficients are a=2, b=-3, c=5. I need two things: first, to calculate the roots of this equation, and second, to determine the rate of change of the rocket's position when x equals 4. Can you process these for me?

Available functions:
name: get_distance
description: Calculates the distance between two 2D points.
parameters: type: dict
properties: pointA: type: tuple
description: The first point.
items: type: float
pointB: type: tuple
description: The second point.
items: type: float
required: pointA
pointB
name: quadratic_roots
description: Calculates the roots of a quadratic equation.
parameters: type: dict
properties: a: type: integer
description: The first coefficient.
b: type: integer
description: The second coefficient.
c: type: integer
description: The third coefficient.
required: a
b
c
name: estimate_derivative
description: Estimate the derivative of a function at a given point.
parameters: type: dict
properties: function: type: string
description: The function to calculate the derivative of.
x: type: integer
description: The point to calculate the derivative at.
required: function
x

Ground-truth function call(s):
quadratic_roots(a=2, b=-3, c=5)
estimate_derivative(function='lambda x: 2*x**2 - 3 * x + 5', x=4)