Representative agent