Answers from user AJPotterhead