get rid of some complier warnings