Answers from user akamal