Does the recent finds mean anything for Doctor Who