Version 2: added text and title