Answers from user saidox99