server add method