replaced cons by return to shove single strings in the list monad