Online Gold Mining Heavy Machineries