ImplementstrStr added