summary, changes suggested by silvio