Almost working gtk