Aware switch

as per https://github.com/guardian/frontend/pull/923