Services provided by Walid ElkhalilI: