killed some warnings