@noor: The essence of