figuring out this location stuff