some ui work, added sig gen