Towards guidelines for usability of e-learning applications