Share-and-collaborate