string manipulation basics updated