switching to new server API