use blur instead of trigger focusout