primeiros commits, muitas alterações