Stable version for left/right movements