Separating client and server further.