Answers from user rafidfreelancer