Typos corrected (further improvements)