component y example