getting some gui ironed out