UID wrapper library