location field was accidentally marked as a required field. changed
back to an optional field to fix broken test cases.