don catch exception, better fail than return ""