ensure default value if match returns null