gswing front-end