Now supporting the derivatives method