Worked on library merging