macrohard technology