today analysis