move refdes around to make loading parts possible