fix warrings