composite output