fallback, handle None case