f macrophages and T cells wer