Answers from user aboubakr