relocate methods