Ketchup bottles just don't work. Either they're made of glass and impossible to get the stuff out, or are squeezey but so messy they make using it totally unappetising.
Until now. Two high school students in America, Tyler Richards and Jonathan Thompson, have designed a new ketchup bottle top using a 3D printer which they claim is far less messy and more efficient than anything seen before.
The bottle really is quite something - and it's great to see 3D printers being used to tackle problems which are so endemic, but seemingly so intractable.
Let's hope Heinz is paying attention.
Take a look at their remarkable work above.