The value of feedback in improving collaborative writing assignments in an online learning environment