Answers edited by Omar T.