Idiom
latch onto somethinglatch onto (someone/something)
to become closely connected to someone or something.I knew she would be perfect in the film, so I latched onto her like a magnet.More and more countries latched onto computer technology as an important tool for development.