Exactly, lots of developments yet to come into place..this can take a lot out of a company..but can pay of hugely at the end of the day