working with the locations