Refatorado o YmlParser