added string module