Answers edited by Callum S.