should we at least log something to debug if this fails?