UNSTABLE: Almost done adding server degree checking functionality.