tighten GUI, improve soundgraph function