Refining details and movement.

Refining details and movement.