. HW principle assumes there will be no change in allele frequency between generations this ain't true because of...
. Migration introducing new alleles
. Mutations forming new alleles
. Selection pressures like predators
. Mating is random(no inbreeding)