Prevent user selection. Add dragToggle(). Add audio service.