initial commit com o 3 quase feito