rough prime client-server