initial project, octave proto