re-arrange locations