Answers from user IlSebastian