Changes made by Dario Urrego (ruben.velasquez89@hotmail.com).