added more complex layout example