I'm confused with the technology here
You're not alone.
It's a manga, it never makes sense.
You're right about that..