Records synced from device now include location and user
now works with api better.  fixed requirements