instruction stream seems to work