Answers edited by Nick