Added server client model