Answers edited by Zachary M.