Tadaa what do you make of this news item? I think its a step in the right direction would have liked some more specifics but what can i say?