Use backend's immediate snap feedback

- can now immediately print snap message and not double-print the word
  for a snap