help with simple layout generation

hi all,
i want to make a simple layout:


[font=Courier New]

|--------------------------------------|
|               HEAD                   |
|                                      |
|--------------------------------------|
| MENU        |                        |
|             |                        |
|             |                        |
|             |                        |
|             |        CENTER          |
|             |                        |
|             |                        |
|             |                        |
|             |                        |
|--------------------------------------|
|              FOOT                    |
|--------------------------------------|

[/font]

this is the code that i used:

	VerticalLayout vel = new VerticalLayout();
		HorizontalLayout hol = new HorizontalLayout();
		
		Panel head = new Panel("HEAD");
		Panel foot = new Panel("FOOT");
		head.setHeight("60px");
		foot.setHeight("30px");
		vel.addComponent(head);
		vel.addComponent(hol);
		vel.addComponent(foot);
		
		vel.setSizeFull();
		hol.setSizeFull();
		
		Panel menu = new Panel("MENU");
		menu.setWidth("150px");
		menu.setHeight("100%");
		Panel center = new Panel("CENTER");
		
		center.setSizeFull();
		hol.addComponent(menu);
		hol.addComponent(center);
		
		setContent(vel);

and this is the result that i got
http://imageshack.us/photo/my-images/577/badlayout.png/

what am i doing wrong?

never mind - setExpandRatio was the answer …