updated assign-8 header