popular assemblies