Geez Joe, too much information!!!