warning become exception