renamed core method of server