Answers edited by Dave