Agregando requires y corregiendo fallos