frames in layout
more work on exercise 5