lib file addition