C3 farghal #37 pull to refresh

@silvermist @sak93 

@mohamedzayan19 no documentation (library)