add dal layer