Answers from user ahtishsam