Answers from user eikn6h