single GlobalProperties() to extract some properties into struct