uselib