The significances of the online assignment contributor