how many assemblies have their been?
12