minor errors correction