clicker proto server implementation