assembly setup