server framework in place