properly handle many popper