made some minor updates to separately handle transcription factors.