Assembly techniques