adf sample application