updated PA1_template