make sure we return anything but None