Use translate instead of left for smoother effect