Important Library Update June 17th