Tarek el gammal ahmed farouk mohamed and others commented.