setup lib support