smoother "shake" on error