Answers from user Activeclerk