two fixes from @davecheney