Another way to get round hierarchies is to use matrix management, in which people report to more than one superior. For example, a product manager with an idea could deal directly with the managers responsible for a certain market segment and for a geographical region, as well as managers in the finance, sales and production departments. Matrices involving several departments can become quite complex, so it is sometimes necessary to give one department priority in decision making.