cumple con todo lo mencionado!