EpLibrary updated and operator overloads updated