Transcription of non-coding genes such as rRNA and tRNA uses RNA polymerase I, II, and III which each have their own transcription factors. RNA polymerase I requires the factors SL1 and UBF to initiate transcription of rRNA genes. The rRNA gene promoter contains core and upstream control elements. RNA polymerase III promoters come in various forms containing Box A, B, and C elements and recruit the transcription factors TFIIIC and TFIIIB to initiate transcription. Each RNA polymerase utilizes the TATA binding protein factor as part of their transcription initiation process for non-coding genes.