As a growing company we are learning to reevaluate our processes and invest in our technology platforms that will help us become more efficient and aligned. This is very lengthy and a large scale effort that unfortunately takes time and doesn't happen overnight.