Implementacion del nuevo API