changed Server interface