A big item that needs to be addressed still is the financials. Seeing info filed with the SEC goes a long way to supporting credibility.