server and client -ER