added equals code, tone with octave
added ui