Machines For Large Scale Gold Mining