relocation of re-eavluate (+single) functions