al functions dur