broken... attempting to handle relocs