FABRIC SERVICE