server exercise