This information is really amazing nice knowledge you shared.