DISTRIBUTED PROJECTS