Teams that finish at the top of their division at the end of each season can rise higher in the pyramid, while those that finish at the bottom find themselves sinking further down. In theory it is possible for even the lowest local amateur club to rise to the top of the system and become German football champions one day. The number of teams promoted and relegated between the divisions varies, and promotion to the upper levels of the pyramid is usually contingent on meeting additional criteria, especially concerning appropriate facilities and finances.