some obvious error corrected
some obvious error corrected