prevent double pops