add support for multiple devices

the User/Users API should be getting close to stable