Answers from user 21oramaster