fix bz 967779, 967409, 967395