The benefits of collaboration and co-operation