looks like a lot of work you got ahead of you.