assignment updated, extra credit