text revised