May 3 predictions