Can e-learning teach soft skills?