SQUARE ASSEMBLIES