At this point I'm getting carried away.