implemented spectrum show / hide