What collaboration techniques may facilitate collaboration?