Sorry to hear about this Shadi. Kevin is one hell of a asshole. I try to refrain from using profanity but this man utterly deserved it. Will do my best to let every other freelancer know of this and recommend them to stay away as they can from Upwork.