Jack Johnson holes in heaven