empty exception dao fixed