Answers from user akirajrock01