modify libfile