a little erros fixed