federation functionality