dynamic text plus background texture