make gx more useful