Herbie Hancock is always right:)