All great stuff Frank, thanks so much.