layout proto