Isolating the libaray for reuse.