revert on blur, too laggy