Author: kam.cto@fluxcreditinc.com