two layout schemes