few minors corrections