final update PA1