fix snap selection