funcionalidad optimizada