These shouldn't be window-scope