don't keep going if details is None