Major update

Signed-off-by: luislukas <luislukas@gmail.com>