string.cpp added