Thanks all for your detailed responses !