adf-practice