updates & minor corrections