small changes, improve octave integration

also added exception for floats that were too long
changed tag references to variable references