Answers from user ABDandP