add serve task