Updated AbstractServer