Updated Assemble with new header