limited to fewer than 8: assembly