Wip on gtk signal