more gcc warnings