adding the nl2br function to preserve paragraph