api improves