Fixed demo: can't use same structure.