Patch 2 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>
Patch 1 of 7 from "Ismael Luceno" <ismael.luceno@gmail.com>