layout + comments