Completed Version,  Minor formatting changes