... even though you have to start over every time. ...
... There are many, many start-ups that are now building these ...