added warning for when overriding segment or piece location in map; main outstanding issue with this code is that behavior, looking for solution