Self reflection: stream of consciousness