Updating answers with a few typos/enhancements.