We will talk about each of these in coming press releases. I'm not putting you off but these areas deserve a lot more then a brief post.