WCE LIBRARY