good catches, all this reviewed.