added definitions for selections and assets