Text this: Assessing the needs of CSCL tool and its impacts in Malaysian context