modfied gui