adding prep_text function