Answers from user alahicid