Welcome and sounds like you're doing great. Steve's a great guy to deal with isn't he?