PPA model with dispersal kernel