fix snapper detection