SemiCiv GUI working