needs the weasel ot be relative