added ASSEMBLAGE keyword