And there is always the company building aspect to think about too, in that, where are we going to take the company next, what are future products and solutions that we can offer, and how do we adapt and grow our organization? 