C4 husseny

@mohamedsaeed93 @fadel1493 @Sharaf93 @rami-khalil @mimikian Please review