fork symposium consumer functions: