see the Mihaly Csikszentmihalyi node about flow, optimal experiences etc+