improved

Adjective
  1. mejorado, que ha progresado o perfeccionado Adjective
    El producto está mejorado respecto al anterior.