reposition
misc