Answers edited by Cheshire