working dynamic-relocate