added Primary device, fixed issue with end user update when no device associated