added more examples for layout