Re-order functions, no changes.
Add .setLocation().