Reimplemented selecting.
Reimplemented moving.