uploaded copy with a few changes