fix location collection