more warnings squashed