Answers from user SlimKingz