add location form
these fields should probably not have been all set to id
add a randomized float field to user documents