I've certainly had a lot of fun putting it together and I've learned a lot in the process and I apologize for any confusion and technological glitches and delays and things like that, but we've done the best we can do.