Answers from user dearmandal