smart server