integrate different components of text