assembly procedures