Adicionado socket e outras cossitas más....