A nice profit upgrade and debt below projected