this is server part of project ChangeString