Transcription factors - a practical approach