output collector as reference too