typos, transparency and comments corrected