modern mining and technology