Loading: Three essential components of participatory e-learning