gtk: doin it wrong