layout usage