Add custom atag support and haptic feedback