David, Greg, thanks for the updates.