text reworked and extended, lists created