Discussion groups, planning and project-based groups