Credits
PERFORMING ARTISTS
Herbie Hancock
Piano
Wayne Shorter
Tenor Saxophone
Larry Klein
Performer
Dave Holland
Upright Bass
Vinnie Colaiuta
Drums
Lionel Loueke
Guitar
COMPOSITION & LYRICS
Wayne Shorter
Composer
Herbie Hancock
Arranger
Larry Klein
Arranger
PRODUCTION & ENGINEERING
Herbie Hancock
Producer
Larry Klein
Producer
Helik Hadar
Recording Engineer
Bernie Grundman
Mastering Engineer
Brian Montgomery
Assistant Recording Engineer
Justin Gerrish
Assistant Recording Engineer
Wesley Seidman
Assistant Recording Engineer