... or speculation ...