better gtk integration