Hi! Some time ago in this list we tried to understand what can be called 'easy'. Here is the course which could explain something: http://www.ftech.net/~honeyg/progstone/progstone.html I hope, this will be really helpful! Sincerely yours, Roman Suzi