Answers from user jakemytre1