Business update confirms that things are going well and ramping up. It's a bit odd but the takeaway is generally positive imho