5th generation distance education: a potentially powerful development tool