SMART ASSEMBLIES