All of the following would be considered proprietary functions except