A positive announcement IMOLooks like they are working hard to sort things out and moving forward in with a positive outcome. IMO.