Answers edited by Dylan