functional service provision