modify dynamic linked library