lang and io packages with exception