New deal for El Shaarawy