text revised and added notes