macro-state