handling onClose.