small changes commas and spaces mostly