dealine with some warnings