all changes for server