moving heterogentiy text