minor wording changes have been made