Answers from user razibexpert