Set up the basis server functions