add serve handle