usage trends refractoring