testing the translationX method; fixed a calculated position issue. Should be smooth.