switch around sections by priority