Farghal

@revcoder93 
branched from shaban and added farghal