grady-brennans-wave