PDL delete generate