dal-functionality