notes on Octave