Several Mods.

Signed-off-by: Artur Tenorio <arturvt@gmail.com>