Lab 3 : assembly