misc changes for GNUstep