understanding public policy and service satisfaction 683729