Assembry finar project