device types
Delete (client side only)
Improved delete functionality